ectodermo neural - Spanish English Dictionary